package org.huqiwen.blog.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/**
 * 下面的这个类用来实现SQL语句的执行，提高代码复用
 * @author Administrator
 *
 */
public class ExecuteOptionSQL {
	/**
	 * 此方法主要用来执行添加、更新、删除等SQL语句
	 * @参数String类型 sql
	 * @返回类型为int
	 */
	public static int UpdateSQL(String sql){
		int result = 0;
		Statement stmt = null;
		try {
			stmt = DataSource.getConnection().createStatement();
			result = stmt.executeUpdate(sql);
		} catch (SQLException e) {
			e.printStackTrace();
		}finally{
			if (stmt!=null) {
				try {
					stmt.close();
				} catch (SQLException e) {					
					e.printStackTrace();
				}
			}
		}
		return result;
	}

}
